final disposal of waste - Español Inglés Diccionario